throwing weapon with a steel tip and a rope attached - German English Dictionary